using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.Reflection;
using System.Text;
using System.Text.RegularExpressions;
using System.Threading;
using System.Xml;

using Gtk;
using Mono.Cecil;
using MonoDevelop.Components.Commands;
using MonoDevelop.Core;
using MonoDevelop.Core.Gui.Dialogs;
using MonoDevelop.Projects;
using MonoDevelop.Projects.CodeGeneration;
using MonoDevelop.Projects.Parser;
using MonoDevelop.Projects.Text;
using MonoDevelop.Ide.Gui;
using MonoDevelop.Ide.Gui.Pads;
using MonoDevelop.Ide.Gui.Content;
using MonoDevelop.Ide.Tasks;



namespace MonoDevelop.SmokeyAddin
{
        internal class CouldNotParseSmokeyOutputException : SmokeyAddinException
        {
                private static readonly string ErrorMessage = GettextCatalog.GetString ("Could not parse Smokey output, inspection failed."); 
                
                public CouldNotParseSmokeyOutputException ()
                        : base (CouldNotParseSmokeyOutputException.ErrorMessage)
                {
                }

                public CouldNotParseSmokeyOutputException (string message)
                        : base (message)
                {
                }                
             
                public CouldNotParseSmokeyOutputException (Exception innerException)
                        : base (CouldNotParseSmokeyOutputException.ErrorMessage, innerException)
                {
                }                
                
                public CouldNotParseSmokeyOutputException (string message, Exception innerException)
                        : base (message, innerException)
                {
                }
        }
}
